package com.cyh.testdesignpattern.singleton;

/**
 * 饿汉式（静态变量）
 * 优点：写法简单，避免线程同步问题
 * 缺点: 在类装载时就完成了实例化，如果从始至终未用到这个实例，则会造成内存的浪费。
 * 结论：这种方式可用，可能造成内存浪费。（如果能确定一定会用到，可以用这种方式）
 * */
public class Singleton01 {
    private void Singleton01(){}

    private final static Singleton01 instance = new Singleton01();
    public static Singleton01 getInstance() {
        return instance;
    }
}
